So Lewis Hamilton romped to a easy victory in France, vive le France... Sebastian Vettel and Ferrari had a race to forget [again] and the Red Bulls were in the mix there-a-bouts. Sound familiar? Seems that was the script we were all reading from in... More»